scrape the flesh from a hide - French English Dictionary